Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.25.5 with 10-bit AVIF and bugfixes #2378

Merged
merged 5 commits into from
Nov 5, 2024

Conversation

Shnatsel
Copy link
Contributor

@Shnatsel Shnatsel commented Nov 4, 2024

(Edited by @HeroicKatora)

  • Published
  • Signed Git tag

@Shnatsel Shnatsel marked this pull request as ready for review November 4, 2024 09:59
CHANGES.md Outdated
### Version 0.25.5

Features:
- Added support for decoding 10-bit AVIF
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

12 bit also handled as well.

@fintelia
Copy link
Contributor

fintelia commented Nov 4, 2024

I'd like to get decisions on #2372 and #2363 before releasing. Particularly the question about whether non-default image formats should live in an external image-extras crate. Using a second crate would be my preference. And if we decide to do so, it would be better for PCX to be moved there now, rather than having to wait until the next major release.

@Shnatsel
Copy link
Contributor Author

Shnatsel commented Nov 4, 2024

How about I remove all references to PCX from Cargo.toml, ship a point release and then put them back?

I don't want to block shipping bugfixes on decisions about support for an obscure format from the 80s.

@fintelia
Copy link
Contributor

fintelia commented Nov 4, 2024

That sounds good. I think cargo now generates warnings for features used in the code but not mentioned in the Cargo.toml, but I think those should only be visible to us, not to downstream users

@Shnatsel Shnatsel changed the title Release 0.25.5 with 10-bit AVIF, PCX, and bugfixes Release 0.25.5 with 10-bit AVIF and bugfixes Nov 5, 2024
@Shnatsel
Copy link
Contributor Author

Shnatsel commented Nov 5, 2024

PCX temporarily disabled in #2379, this can now be merged and published.

@Shnatsel Shnatsel merged commit 317bc16 into image-rs:main Nov 5, 2024
33 checks passed
@Shnatsel
Copy link
Contributor Author

Shnatsel commented Nov 5, 2024

I don't have publishing rights, so I'll need one of you to cargo publish. I can add the git tag myself once that's done.

@HeroicKatora
Copy link
Member

Both done 🎉

@Shnatsel
Copy link
Contributor Author

Shnatsel commented Nov 5, 2024

Release announcement is up: https://www.reddit.com/r/rust/comments/1gk3v7i/image_v0255_brings_much_improved_avif_decoding/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants